package minimips.executioner;

import minimips.isa.Instruction;

public interface PipelineListener {

	public void onFetch(Instruction instruction);
	
	public void onDecode(Instruction instruction);
	
	public void onExecute(Instruction instruction);
	
	public void onMemoryAccess(Instruction instruction);
	
	public void onWriteBack(Instruction instruction);
	
}
